package edu.sfsu.powerrangers.jeopardy;

import java.rmi.Remote;
import java.rmi.RemoteException;
import edu.sfsu.powerrangers.jeopardy.gamestate.Game;

public interface HostClient extends GeneralClient, Remote {
	public void waitingForGameSelection(Game[] games) throws RemoteException;
	public void waitingForGameStart() throws RemoteException;
	public void waitingForGameIntro(String[] contestants) throws RemoteException;
	public void waitingForRoundIntro(String[] categories) throws RemoteException;
	public void waitingForClueIntro(String clue) throws RemoteException;
	public void waitingForVerification(String correctResponse, String contestantResponse) throws RemoteException;
	public void waitingForResponseIntro(String correctResponse) throws RemoteException;
	public void waitingForWrapUp() throws RemoteException;
	public void waitingForContinue() throws RemoteException;
	public void waitingForNothing() throws RemoteException;
}
